underwater technology - French English Dictionary